<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<ui:component xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:a4j="http://richfaces.org/a4j"
	xmlns:rich="http://richfaces.org/rich">

	<fieldset>
		<legend>
			<b>Parte Descrittiva Fattura</b>
		</legend>
		<rich:graphValidator id="gvFattura">
			<h:panelGrid id="pannelloParteDescrittivaFattura" border="0"
				columns="4" rowClasses="list-header">

				<h:outputLabel value="Cliente" styleClass="labelClass" />
				<h:outputLabel value="CodiceFattura" styleClass="labelClass" />
				<h:outputLabel value="DataAccettazione" styleClass="labelClass" />
				<h:outputLabel value="DataScadenza" styleClass="labelClass" />


				<h:panelGroup>
					<h:outputText id="denominazioneClienteFattura" value="#{tab.object.cliente.denominazione}"
						styleClass="labelClass" />

					<a4j:commandLink actionListener="#{selectBean.findAllClienti}"
						oncomplete="#{rich:component('popupRicercaClienti')}.show()"
						render="popupRicercaClienti" styleClass="submitClass">
						<h:graphicImage value="#{pathImmagini.pathImmagineCerca}" />
					</a4j:commandLink>
				</h:panelGroup>

				<h:inputText id="codiceFattura" value="#{tab.object.codiceFattura}"
					style=" width : 30px;  " >
					<a4j:ajax event="blur" 	listener="#{tabsBean.checkIfCodiceExist(tab.object.codiceFattura,tab.name,'codiceFattura')}" 
		  									execute="codiceFattura" 
		  									render="messageCodiceFattura"/>
				</h:inputText>
				<rich:calendar id="dataEmissione" value="#{tab.object.dataEmissione}" />
				<rich:calendar id="dataScadenza" value="#{tab.object.dataScadenza}" />
				
				<rich:message id="messageClienteFattura" for="denominazioneClienteFattura"/>
				<rich:message id="messageCodiceFAttura" for="codiceFattura" />		
				<rich:message id="messagedataEmissione" for="dataEmissione" />
				<rich:message id="messagedataScadenza"  for="dataScadenza" />
			</h:panelGrid>
		</rich:graphValidator>
	</fieldset>


	<ui:include src="/popup/popupRicercaCliente.xhtml" />

</ui:component>
